# 导入所需的模块
from flask_sqlalchemy import SQLAlchemy  # 导入Flask-SQLAlchemy，用于数据库操作
from datetime import datetime  # 导入datetime模块，用于处理日期和时间
import pytz  # 导入pytz模块，用于处理时区

# 创建一个SQLAlchemy对象，db将用于处理数据库连接
db = SQLAlchemy()

def get_beijing_time():
    """
    获取当前北京时间的函数。

    此函数使用pytz库处理时区，以确保返回的时间是中国标准时间（CST）。

    返回：
        datetime对象：当前的北京时间。
    """
    tz = pytz.timezone('Asia/Shanghai')  # 设置时区为上海，即中国标准时间
    return datetime.now(tz)  # 返回当前时间，使用指定的时区
